how to solve legendre polynomials